window.onload = function() {
	// 选项卡
	$('.nav-sub .show ').mouseout(function() {
		//切换class
		$(this).addClass('active').siblings('show').removeClass('active');
		//获取索引
		var i = $(this).index();
		//切换content
		$(this).parents('.qe').find('ul').eq(i).show().siblings('ul').hide();
		
	});
	
	
	
	// 轮播图
	var swiper = new Swiper('.shopping-box', {
		spaceBetween: 300,
		centeredSlides: true,
		autoplay: {
			delay: 2500,
			disableOnInteraction: false,
		},
		pagination: {
			el: '.swiper-pagination',
			clickable: true,
		},
		navigation: {
			nextEl: '.swiper-button-next',
			prevEl: '.swiper-button-prev',
		},
	});

	//滚动事件
	$(window).scroll(function() {
		var scrollTop = $(document).scrollTop();
		// console.log(scrollTop);
		if (scrollTop >= 550) {
			$('.head').fadeIn();
		} else {
			$('.head').fadeOut();
		}
	})


	//回到顶部
	$('.head').click(function() {
		$('html,body').animate({ scrollTop: 0 }, 500);
	});

	// 点击产品信息
	$('  #color .true').click(function() {
		$('#color .true').css('border', '1px solid #d1d1d1');
		$('#color .true').css('color', '#000000');
		$(this).css('border', '1px solid #ff6700');
		$(this).css('color', ' #ff6700');
	});

	$('  #GB .true').click(function() {
		$('#GB .true').css('border', '1px solid #d1d1d1');
		$('#GB .true').css('color', '#000000');
		$(this).css('border', '1px solid #ff6700');
		$(this).css('color', ' #ff6700');
	});

	$('#bh li').click(function() {
		$(' #bh li').css('border', '1px solid #d1d1d1');
		$(this).css('border', '1px solid #ff6700');
	});
	$('#bx li').click(function() {
		$(' #bx li').css('border', '1px solid #d1d1d1');
		$(this).css('border', '1px solid #ff6700');
	});
	$('#fw li').click(function() {
		$(' #fw li').css('border', '1px solid #d1d1d1');
		$(this).css('border', '1px solid #ff6700');
	});


	// cookie
	function setCookie(cname, cvalue, exdays) {
		var d = new Date();
		d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
		var expires = "expires=" + d.toGMTString();
		document.cookie = cname + "=" + cvalue + "; " + expires;
	}

	function getCookie(cname) {
		var name = cname + "=";
		var ca = document.cookie.split(';');
		for (var i = 0; i < ca.length; i++) {
			var c = ca[i].trim();
			var arrC = c.split("=");
			if (arrC[0] == cname) {
				return arrC[1];
			}
		}
		return "";
	}
	
	$('#shopcar').click(function () {
		//提取商品数据
		var obj = {};
		obj.num = 1;
		
		obj.id = $('content').data('id');
		
		obj.photo = $(this).parents('.info').siblings('.lb').find('.photo').find('img').attr('src');
		// console.log(obj.photo);
		obj.name = $(this).siblings('.total').find('.title-name').text().trim();
		// console.log(obj.name);
		obj.price = $(this).siblings('.total').find('.total-rmb').find('span').text().trim();
		console.log(obj.price);
	
	// 获取cookie中的cart;
		var cart = getCookie('cart');
		// 判断cart是否存在
		if (cart.length) {
			// JSON => 数组
			cart = JSON.parse(cart);
		} else {
			cart = [];
		}
		
		// 根据id判断是否存在重复商品
		var isExist = false;
		for (var i = 0; i < cart.length; i++) {
			if (cart[i].id == obj.id) {
				cart[i].num++;
				isExist = true;
				break;
			}
		}
		// 不存在重复商品
		if (!isExist) {
			cart.push(obj);
		}
		
		
		
		
		// cart.push(obj);
		
		// 存储到cookie
		var json = JSON.stringify(cart);
		setCookie('cart', json);
	});

}
